<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
    <meta name="Generator" content="iWeb 3.0.3" />
    <meta name="iWeb-Build" content="local-build-20110707" />
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <meta name="viewport" content="width=700" />
    <title>Teaching</title>
    <link rel="stylesheet" type="text/css" media="screen,print" href="Teaching_files/Teaching.css" />
    <!--[if lt IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='Teaching_files/TeachingIE.css'/><![endif]-->
    <!--[if gte IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='Media/IE8.css'/><![endif]-->
    <style type="text/css">
/*<![CDATA[*/
	@import "Scripts/Widgets/HTMLRegion/Paste.css";
/*]]>*/
</style>
    <script type="text/javascript" src="Scripts/iWebSite.js"></script>
    <script type="text/javascript" src="Scripts/Widgets/SharedResources/WidgetCommon.js"></script>
    <script type="text/javascript" src="Scripts/Widgets/Navbar/navbar.js"></script>
    <script type="text/javascript" src="Scripts/iWebImage.js"></script>
    <script type="text/javascript" src="Scripts/iWebMediaGrid.js"></script>
    <script type="text/javascript" src="Scripts/Widgets/HTMLRegion/Paste.js"></script>
    <script type="text/javascript" src="Teaching_files/Teaching.js"></script>
  </head>
  <body style="background: rgb(247, 246, 246); margin: 0pt; " onload="onPageLoad();" onunload="onPageUnload();">
    <div style="text-align: center; ">
      <div style="margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow: hidden; position: relative; word-wrap: break-word;  background: rgb(247, 246, 246); text-align: left; width: 700px; " id="body_content">
        <div style="float: left; height: 0px; line-height: 0px; margin-left: 0px; position: relative; width: 700px; z-index: 10; " id="header_layer">
          <div style="height: 0px; line-height: 0px; " class="bumper"> </div>
        </div>
        <div style="margin-left: 0px; position: relative; width: 700px; z-index: 0; " id="nav_layer">
          <div style="height: 0px; line-height: 0px; " class="bumper"> </div>
          <div style="height: 1px; line-height: 1px; " class="tinyText"> </div>
          <div class="com-apple-iweb-widget-navbar flowDefining" id="widget0" style="margin-left: 0px; margin-top: 24px; opacity: 1.00; position: relative; width: 700px; z-index: 1; ">
    
            <div id="widget0-navbar" class="navbar">

      
              <div id="widget0-bg" class="navbar-bg">

        
                <ul id="widget0-navbar-list" class="navbar-list">
 <li></li> 
</ul>
                
      
</div>
              
    
</div>
          </div>
          <script type="text/javascript"><!--//--><![CDATA[//><!--
new NavBar('widget0', 'Scripts/Widgets/Navbar', 'Scripts/Widgets/SharedResources', '.', {"path-to-root": "", "navbar-css": ".navbar {\n\tfont-family: 'Helvetica Neue', Arial, sans-serif;\n\tfont-size: .85em;\n\tcolor: #999;\n\tmargin: 0px;\n\tline-height: 20px;\n\tfont-weight: bold;\n}\n\n.navbar-bg {\n\ttext-align: left;\n\tpadding: 0px;\n}\n\n.navbar-bg ul {\n\tlist-style: none;\n\tmargin: 0px;\n\tpadding: 0px;\n}\n\n\nli {\n\tlist-style-type: none;\n\tdisplay: inline;\n\tpadding: 0px 15px 0px 10px;\n}\n\n\nli a {\n\ttext-decoration: none;\n\tcolor: #999;\n}\n\nli a:visited {\n\ttext-decoration: none;\n\tcolor: #999;\n}\n\nli a:hover\n{\n \tcolor: #F00;\n\ttext-decoration: none;\n}\n\n\nli.current-page a\n{\n\t color: #666;\n\ttext-decoration: none;\n\n}", "current-page-GUID": "7B045CB5-08BE-456C-965A-7548BC6D0A5D", "isCollectionPage": "NO"});
//--><!]]></script>
          <div class="com-apple-iweb-widget-HTMLRegion" id="widget1" style="height: 75px; left: 0px; opacity: 1.00; position: absolute; top: -50px; width: 200px; z-index: 1; ">
            <script type="text/javascript"><!--//--><![CDATA[//><!--
    var widget1_htmlMarkupURL = ".//Teaching_files/widget1_markup.html";
//--><!]]></script>
            <div id="widget1-htmlRegion" class="html_region_widget"></div>
          </div>
          <script type="text/javascript"><!--//--><![CDATA[//><!--
new Paste('widget1', 'Scripts/Widgets/HTMLRegion', 'Scripts/Widgets/SharedResources', '.', {"emptyLook": false});
//--><!]]></script>
          <div style="clear: both; height: 0px; line-height: 0px; " class="spacer"> </div>
        </div>
        <div style="margin-left: 0px; position: relative; width: 700px; z-index: 5; " id="body_layer">
          <div style="height: 0px; line-height: 0px; " class="bumper"> </div>
          <div style="height: 120px; width: 700px;  height: 120px; left: 0px; position: absolute; top: 0px; width: 700px; z-index: 1; " class="tinyText">
            <div style="position: relative; width: 700px; ">
              <img src="Teaching_files/shapeimage_1.png" alt="" style="height: 120px; left: 0px; position: absolute; top: 0px; width: 700px; " />
            </div>
          </div>
          


          <div id="id1" style="height: 41px; left: 40px; position: absolute; top: 78px; width: 620px; z-index: 1; " class="style_SkipStroke shape-with-text">
            <div class="text-content graphic_shape_layout_style_default_External_620_41" style="padding: 0px; ">
              <div class="graphic_shape_layout_style_default"></div>
            </div>
          </div>
          


          <div id="id2" style="height: 41px; left: 40px; position: absolute; top: 78px; width: 620px; z-index: 1; " class="style_SkipStroke shape-with-text">
            <div class="text-content graphic_shape_layout_style_default_External_620_41" style="padding: 0px; ">
              <div class="graphic_shape_layout_style_default">
                <p style="padding-bottom: 0pt; padding-top: 0pt; " class="Title">Teaching</p>
              </div>
            </div>
          </div>
          


          <div id="id3" style="height: 4946px; left: 15px; position: absolute; top: 135px; width: 670px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
            <div class="text-content graphic_textbox_layout_style_default_External_670_4946" style="padding: 0px; ">
              <div class="graphic_textbox_layout_style_default">
                <p style="padding-top: 0pt; " class="paragraph_style">Fall 2010<span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://www.udel.edu/CIS/275/tharvey/10F/index.html" href="http://www.udel.edu/CIS/275/tharvey/10F/index.html" class="style">CISC 275</a><span class="style"> - </span>Introduction to Software Engineering<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~harvey" href="http://www.cis.udel.edu/~harvey" class="style">Prof. Terry Harvey</a><span class="style"><br /></span></p>
                <p class="paragraph_style_1">       Office hours: Tuesdays &amp; Thursdays, 2:30-3:30 p.m., Smith 103<span class="style"><br /></span></p>
                <ol>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 1: </span><span class="style_1">Getting Started with Eclipse</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab1_Eclipse_F10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab1_Eclipse_F10.pdf" class="style">pdf slides</a><span class="style"> (2.5 MB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.eclipse.org/" href="http://www.eclipse.org/" class="style">Eclipse Project page</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.eclipse.org/documentation" href="http://www.eclipse.org/documentation" class="style">Eclipse Documentation</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://wiki.eclipse.org/" href="http://wiki.eclipse.org/" class="style">Eclipsepedia</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 2: </span><span class="style_1">Unit Testing with JUnit</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab2_JUnit_F10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab2_JUnit_F10.pdf" class="style">pdf slides</a><span class="style"> (434 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/testinfected/testing.htm" href="http://junit.sourceforge.net/doc/testinfected/testing.htm" class="style">JUnit Test Infected: Programmers Love Writing Tests</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" href="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" class="style">JUnit Cookbook</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" href="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" class="style">JUnit A Cook's Tour</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.jaredrichardson.net/articles/junit-tutorial.html" href="http://www.jaredrichardson.net/articles/junit-tutorial.html" class="style">JUnit Tutorial using Ant</a><span class="style"> (advanced)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" href="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" class="style">Using JUnit With Eclipse</a><span class="style"> (slightly out-of-date, for JUnit v.3)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab Exercise Resources:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Parser class: </span><a title="http://www.cis.udel.edu/~charlieg/labs/Parser.java" href="http://www.cis.udel.edu/~charlieg/labs/Parser.java" class="style">Parser.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Test cases: </span><a title="http://www.cis.udel.edu/~charlieg/labs/ParserTest.java" href="http://www.cis.udel.edu/~charlieg/labs/ParserTest.java" class="style">ParserTest.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Solutions: (coming soon)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Sample Parser input: </span><a title="http://www.cis.udel.edu/~charlieg/labs/ParserSamples.txt" href="http://www.cis.udel.edu/~charlieg/labs/ParserSamples.txt" class="style">ParserSamples.txt</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 3: </span><span class="style_1">Introduction to Project 1: Menagerie</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab3_Menagerie.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab3_Menagerie.pdf" class="style">pdf slides</a><span class="style"> (360 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Eclipse project archive: </span><a title="http://www.cis.udel.edu/~charlieg/labs/menagerie.zip" href="http://www.cis.udel.edu/~charlieg/labs/menagerie.zip" class="style">menagerie.zip</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 4: </span><span class="style_1">Creating GUIs with Java Swing</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab4_Swing_F10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab4_Swing_F10.pdf" class="style">pdf slides</a><span class="style"> (750 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Example files from slides:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/HelloWorldGUI.java" href="http://www.cis.udel.edu/~charlieg/labs/HelloWorldGUI.java" class="style">HelloWorldGUI.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/CelsiusConverterGUI.java" href="http://www.cis.udel.edu/~charlieg/labs/CelsiusConverterGUI.java" class="style">CelsiusConverterGUI.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/CelsiusController.java" href="http://www.cis.udel.edu/~charlieg/labs/CelsiusController.java" class="style">CelsiusController.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Starter code for project GUI: </span><a title="http://www.cis.udel.edu/~charlieg/labs/ProfileWindow.java" href="http://www.cis.udel.edu/~charlieg/labs/ProfileWindow.java" class="style">ProfileWindow.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://download.oracle.com/javase/tutorial/uiswing/index.html" href="http://download.oracle.com/javase/tutorial/uiswing/index.html" class="style">The Swing Tutorial</a><span class="style"> from Sun<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 5: </span><span class="style_1">Intro to Revision Control with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab5_SVN_Intro.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab5_SVN_Intro.pdf" class="style">pdf slides</a><span class="style"> (545 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://subversion.apache.org/" href="http://subversion.apache.org/" class="style">Subversion Open Source Version Control System</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://svnbook.red-bean.com/" href="http://svnbook.red-bean.com/" class="style">Version Control with Subversion</a><span class="style"> - free book!<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" href="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" class="style">Subversion Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 6: </span><span class="style_1">Intro to Java Networking</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab6_Java_Net.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab6_Java_Net.pdf" class="style">pdf slides</a><span class="style"> (1.1 MB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Example files from slides:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ChatServer.java" href="http://www.cis.udel.edu/~charlieg/labs/ChatServer.java" class="style">ChatServer.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ChatClient.java" href="http://www.cis.udel.edu/~charlieg/labs/ChatClient.java" class="style">ChatClient.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 7: </span><span class="style_1">Doing More with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab7_SVN_More_F10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab7_SVN_More_F10.pdf" class="style">pdf slides</a><span class="style"> (549 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 8: </span><span class="style_1">Handling Exceptions in Java</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab8_Exceptions_F10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab8_Exceptions_F10.pdf" class="style">pdf slides</a><span class="style"> (524 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Example files from slides:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/BasicException.java" href="http://www.cis.udel.edu/~charlieg/labs/BasicException.java" class="style">BasicException.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/hello.txt" href="http://www.cis.udel.edu/~charlieg/labs/hello.txt" class="style">hello.txt</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/NegativeException.java" href="http://www.cis.udel.edu/~charlieg/labs/NegativeException.java" class="style">NegativeException.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/MilliDate.java" href="http://www.cis.udel.edu/~charlieg/labs/MilliDate.java" class="style">MilliDate.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lecture: </span><span class="style_1">Diagramming Tools for UML</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab3_UML_Tools_F10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab3_UML_Tools_F10.pdf" class="style">pdf slides</a><span class="style"> (725 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Presented in class: 13 September 2010<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.horstmann.com/violet/" href="http://www.horstmann.com/violet/" class="style">Violet UML Editor</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.holub.com/goodies/uml/" href="http://www.holub.com/goodies/uml/" class="style">Holub's UML Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://edn.embarcadero.com/article/31863#" href="http://edn.embarcadero.com/article/31863#" class="style">Practical UML: A Hands-On Introduction for Developers</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lecture: </span><span class="style_1">Using Polymorphism</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Using_Polymorphism.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Using_Polymorphism.pdf" class="style">pdf slides</a><span class="style"> (672 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Presented in class: 24 September 2010<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Video: </span><a title="http://www.youtube.com/watch?v=4F72VULWFvc" href="http://www.youtube.com/watch?v=4F72VULWFvc" class="style">&quot;The Clean Code Talks -- Inheritance, Polymorphism, &amp; Testing&quot;</a><span class="style"><br /></span></p>
                  </li>
                </ol>
                <p class="paragraph_style"><br /></p>
                <p class="paragraph_style"><br /></p>
                <p class="paragraph_style">Spring 2010<br /></p>
                <p class="paragraph_style"><br /></p>
                <p class="paragraph_style_1">TA: <a title="http://www.cis.udel.edu/~vijay/spring10/cisc604.html" href="http://www.cis.udel.edu/~vijay/spring10/cisc604.html">CISC 404/604</a> - <span class="style_2">Logic in Computer Science</span>, instructor: <a title="http://www.cis.udel.edu/~vijay" href="http://www.cis.udel.edu/~vijay">Prof. Vijay Shanker</a><br /></p>
                <p class="paragraph_style_1">       Office hours: Tuesdays &amp; Thursdays, 9:30-10:30 a.m., Smith 103<br /></p>
                <p class="paragraph_style_1"><br /></p>
                <p class="paragraph_style_1">TA: <a title="http://vsl.cis.udel.edu/475/" href="http://vsl.cis.udel.edu/475/">CISC 475/675</a> - <span class="style_2">Advanced Software Engineering</span>, instructor: <a title="http://www.cis.udel.edu/~siegel" href="http://www.cis.udel.edu/~siegel">Prof. Stephen Siegel</a><br /></p>
                <p class="paragraph_style_1">        Office hours: Tuesdays &amp; Thursdays, 10:30-11:30 a.m., Smith 103<br /></p>
                <ol>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 1: </span><span class="style_1">Introduction to LaTeX</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab1_Intro_LaTeX.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab1_Intro_LaTeX.pdf" class="style">pdf slides</a><span class="style"> (242 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Prof. Siegel's </span><a title="http://www.cis.udel.edu/~charlieg/labs/example.tex" href="http://www.cis.udel.edu/~charlieg/labs/example.tex" class="style">example.tex</a><span class="style"> (and </span><a title="http://upload.wikimedia.org/wikipedia/commons/5/51/Waterfall_model.png" href="http://upload.wikimedia.org/wikipedia/commons/5/51/Waterfall_model.png" class="style">waterfall image</a><span class="style">)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Sample LaTeX class file: </span><a title="http://www.cis.udel.edu/~charlieg/labs/sig-alternate.cls" href="http://www.cis.udel.edu/~charlieg/labs/sig-alternate.cls" class="style">sig-alternate.cls</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.latex-project.org/" href="http://www.latex-project.org/" class="style">LaTeX Project page</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~breech/signewgrad-fall07/" href="http://www.cis.udel.edu/~breech/signewgrad-fall07/" class="style">Ben Breech's LaTeX Presentation</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://ctan.tug.org/tex-archive/info/lshort/english/lshort.pdf" href="http://ctan.tug.org/tex-archive/info/lshort/english/lshort.pdf" class="style">The Not So Short Introduction to LaTeX2e</a><br /></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_6"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 2: </span><span class="style_1">Creating UML Diagrams with Dia</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab2_Dia_S10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab2_Dia_S10.pdf" class="style">pdf slides</a><span class="style"> (184 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://live.gnome.org/Dia" href="http://live.gnome.org/Dia" class="style">Dia - diagram creation program</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.holub.com/goodies/uml/" href="http://www.holub.com/goodies/uml/" class="style">Holub's UML Quick Reference Card</a><br /></p>
                  </li>
                  <li style="line-height: 19px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_7"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.macports.org/" href="http://www.macports.org/">MacPorts</a> - for installing Dia port on Mac OS X (instead of older DarwinPorts)<br /></p>
                  </li>
                  <li style="line-height: 19px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_7"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://dia.darwinports.com/" href="http://dia.darwinports.com/">Dia port for Mac OS X</a><br /></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Terminal command once MacPorts is installed:  </span><span class="style_3">sudo port install dia<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_6"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 3: </span><span class="style_1">Intro to Revision Control with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab3_SVN_Intro_S10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab3_SVN_Intro_S10.pdf" class="style">pdf slides</a><span class="style"> (119 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://subversion.tigris.org/" href="http://subversion.tigris.org/" class="style">Subversion Open Source Version Control System</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://svnbook.red-bean.com/" href="http://svnbook.red-bean.com/" class="style">Version Control with Subversion</a><span class="style"> - free book!<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" href="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" class="style">Subversion Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.eecis.udel.edu/wiki/ececis-docs/index.php/FAQ/Subversion" href="http://www.eecis.udel.edu/wiki/ececis-docs/index.php/FAQ/Subversion" class="style">UDel ECE/CIS Subversion How-To</a><br /></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_6"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 4: </span><span class="style_1">Doing More with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab4_SVN_More_S10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab4_SVN_More_S10.pdf" class="style">pdf slides</a><span class="style"> (102 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_6"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 5: </span><span class="style_1">Design Document Review Session<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 6: </span><span class="style_1">Project Management with Trac</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab6_Trac_S10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab6_Trac_S10.pdf" class="style">pdf slides</a><span class="style"> (78 KB)] - updated<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://cisc475.acad.cis.udel.edu/trac/" href="http://cisc475.acad.cis.udel.edu/trac/" class="style">CISC 475/675 Trac Site</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://trac.edgewall.org/" href="http://trac.edgewall.org/" class="style">Trac Integrated SCM &amp; Project Management</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://cisc475.acad.cis.udel.edu/trac/wiki/TracGuide" href="http://cisc475.acad.cis.udel.edu/trac/wiki/TracGuide" class="style">Trac User Guide</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://cisc475.acad.cis.udel.edu/trac/wiki/WikiFormatting" href="http://cisc475.acad.cis.udel.edu/trac/wiki/WikiFormatting" class="style">Trac WikiFormatting</a><br /></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 7: </span><span class="style_1">Unit Testing with JUnit</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab7_JUnit_S10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab7_JUnit_S10.pdf" class="style">pdf slides</a><span class="style"> (115 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Samples used in the lab: </span><a title="http://www.cis.udel.edu/~charlieg/labs/junitSamples.zip" href="http://www.cis.udel.edu/~charlieg/labs/junitSamples.zip" class="style">junitSamples.zip</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab Exercise Resources:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Background info from Prof Siegel: </span><a title="http://www.cis.udel.edu/~charlieg/labs/sortedSets.txt" href="http://www.cis.udel.edu/~charlieg/labs/sortedSets.txt" class="style">sortedSets.txt</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Prof Siegel's simple Student class: </span><a title="http://www.cis.udel.edu/~charlieg/labs/Student.java" href="http://www.cis.udel.edu/~charlieg/labs/Student.java" class="style">Student.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Skeleton code: </span><a title="http://www.cis.udel.edu/~charlieg/labs/StudentTest.java" href="http://www.cis.udel.edu/~charlieg/labs/StudentTest.java" class="style">StudentTest.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Solutions: </span><a title="http://www.cis.udel.edu/~charlieg/labs/StudentTestSolutions.java" href="http://www.cis.udel.edu/~charlieg/labs/StudentTestSolutions.java" class="style">StudentTestSolutions.java</a><br /></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_6"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 8: </span><span class="style_1">REX Project Development Session</span><br /></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 9: </span><span class="style_1">Putting it all together with Ant</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab9_Ant_S10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab9_Ant_S10.pdf" class="style">pdf slides</a><span class="style"> (119 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://ant.apache.org/manual/index.html" href="http://ant.apache.org/manual/index.html" class="style">Apache Ant manua</a><span class="style">l<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://ant.apache.org/manual/OptionalTasks/junit.html" href="http://ant.apache.org/manual/OptionalTasks/junit.html" class="style">Manual entry on running JUnit from Ant</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ant_examples.tar.gz" href="http://www.cis.udel.edu/~charlieg/labs/ant_examples.tar.gz" class="style">ant_examples.tar.gz</a><span class="style"> - examples from slides<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Files needed to run JUnit from Ant on lab computers:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/junit-4.8.2.jar" href="http://www.cis.udel.edu/~charlieg/labs/junit-4.8.2.jar" class="style">junit-4.8.2.jar</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ant-junit.jar" href="http://www.cis.udel.edu/~charlieg/labs/ant-junit.jar" class="style">ant-junit.jar</a><br /></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_6"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 10: </span><span class="style_1">System Testing for REX</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab10_Testing_S10.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab10_Testing_S10.pdf" class="style">pdf slides</a><span class="style"> (70 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_6"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 11: </span><span class="style_1">Bug-fix and Presentation Planning Session</span><br /></p>
                  </li>
                </ol>
                <p class="paragraph_style_1"><br /></p>
                <p class="paragraph_style"><br /></p>
                <p class="paragraph_style">Fall 2009<span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://www.udel.edu/CIS/275/tharvey/09F/index.html" href="http://www.udel.edu/CIS/275/tharvey/09F/index.html" class="style">CISC 275</a><span class="style"> - </span>Introduction to Software Engineering<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~harvey" href="http://www.cis.udel.edu/~harvey" class="style">Prof. Terry Harvey</a><span class="style"><br /></span></p>
                <ol>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 1: </span><span class="style_1">Getting Started with Eclipse</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab1_Eclipse.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab1_Eclipse.pdf" class="style">pdf slides</a><span class="style"> (592 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.eclipse.org/" href="http://www.eclipse.org/" class="style">Eclipse Project page</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.eclipse.org/documentation" href="http://www.eclipse.org/documentation" class="style">Eclipse Documentation</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://wiki.eclipse.org/" href="http://wiki.eclipse.org/" class="style">Eclipsepedia</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 2: </span><span class="style_1">Unit Testing with JUnit</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab2_JUnit.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab2_JUnit.pdf" class="style">pdf slides</a><span class="style"> (92 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/testinfected/testing.htm" href="http://junit.sourceforge.net/doc/testinfected/testing.htm" class="style">JUnit Test Infected: Programmers Love Writing Tests</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" href="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" class="style">JUnit Cookbook</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" href="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" class="style">JUnit A Cook's Tour</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.jaredrichardson.net/articles/junit-tutorial.html" href="http://www.jaredrichardson.net/articles/junit-tutorial.html" class="style">JUnit Tutorial using Ant</a><span class="style"> (advanced)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" href="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" class="style">Using JUnit With Eclipse</a><span class="style"> (slightly out-of-date, for JUnit v.3)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab Exercise Resources:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Parser class: </span><a title="http://www.cis.udel.edu/~charlieg/labs/Parser.java" href="http://www.cis.udel.edu/~charlieg/labs/Parser.java" class="style">Parser.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Test cases: </span><a title="http://www.cis.udel.edu/~charlieg/labs/ParserTest.java" href="http://www.cis.udel.edu/~charlieg/labs/ParserTest.java" class="style">ParserTest.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Solutions: </span><a title="http://www.cis.udel.edu/~charlieg/labs/ParserTestSolution.java" href="http://www.cis.udel.edu/~charlieg/labs/ParserTestSolution.java" class="style">ParserTestSolution.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Sample Parser input: </span><a title="http://www.cis.udel.edu/~charlieg/labs/ParserSamples.txt" href="http://www.cis.udel.edu/~charlieg/labs/ParserSamples.txt" class="style">ParserSamples.txt</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 3: </span><span class="style_1">Diagramming Tools for UML</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab3_UML.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab3_UML.pdf" class="style">pdf slides</a><span class="style"> (376 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.horstmann.com/violet/" href="http://www.horstmann.com/violet/" class="style">Violet UML Editor</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.holub.com/goodies/uml/" href="http://www.holub.com/goodies/uml/" class="style">Holub's UML Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://edn.embarcadero.com/article/31863#" href="http://edn.embarcadero.com/article/31863#" class="style">Practical UML: A Hands-On Introduction for Developers</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 4: </span><span class="style_1">Creating GUIs with Java Swing</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab4_Swing_GUI.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab4_Swing_GUI.pdf" class="style">pdf slides</a><span class="style"> (708 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Example files from slides:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/HelloWorldGUI.java" href="http://www.cis.udel.edu/~charlieg/labs/HelloWorldGUI.java" class="style">HelloWorldGUI.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/CelsiusConverterGUI.java" href="http://www.cis.udel.edu/~charlieg/labs/CelsiusConverterGUI.java" class="style">CelsiusConverterGUI.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/CelsiusController.java" href="http://www.cis.udel.edu/~charlieg/labs/CelsiusController.java" class="style">CelsiusController.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab exercise resources: </span><a title="http://www.cis.udel.edu/~charlieg/labs/SkeletonGUI.zip" href="http://www.cis.udel.edu/~charlieg/labs/SkeletonGUI.zip" class="style">SkeletonGUI.zip</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://java.sun.com/docs/books/tutorial/uiswing/index.html" href="http://java.sun.com/docs/books/tutorial/uiswing/index.html" class="style">The Swing Tutorial</a><span class="style"> from Sun<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 5: </span><span class="style_1">Handling Exceptions in Java</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab5_Exceptions.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab5_Exceptions.pdf" class="style">pdf slides</a><span class="style"> (92 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Example files from slides:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/BasicException.java" href="http://www.cis.udel.edu/~charlieg/labs/BasicException.java" class="style">BasicException.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/hello.txt" href="http://www.cis.udel.edu/~charlieg/labs/hello.txt" class="style">hello.txt</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/NegativeException.java" href="http://www.cis.udel.edu/~charlieg/labs/NegativeException.java" class="style">NegativeException.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/MilliDate.java" href="http://www.cis.udel.edu/~charlieg/labs/MilliDate.java" class="style">MilliDate.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 6: </span><span class="style_1">Intro to Revision Control with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab6_SVN_Intro.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab6_SVN_Intro.pdf" class="style">pdf slides</a><span class="style"> (111 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://subversion.tigris.org/" href="http://subversion.tigris.org/" class="style">Subversion Open Source Version Control System</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://svnbook.red-bean.com/" href="http://svnbook.red-bean.com/" class="style">Version Control with Subversion</a><span class="style"> - free book!<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" href="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" class="style">Subversion Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 7: </span><span class="style_1">Doing More with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab7_SVN_More.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab7_SVN_More.pdf" class="style">pdf slides</a><span class="style"> (111 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 8: </span><span class="style_1">Intro to Java Networking</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab8_Java_Net.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab8_Java_Net.pdf" class="style">pdf slides</a><span class="style"> (111 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Example files from slides:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ChatServer.java" href="http://www.cis.udel.edu/~charlieg/labs/ChatServer.java" class="style">ChatServer.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ChatClient.java" href="http://www.cis.udel.edu/~charlieg/labs/ChatClient.java" class="style">ChatClient.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lecture: </span><span class="style_1">Unit Testing for Software Verification</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/CISC275_Unit_Testing.pdf" href="http://www.cis.udel.edu/~charlieg/labs/CISC275_Unit_Testing.pdf" class="style">pdf slides</a><span class="style"> (1.2 MB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Presented in class: 25 September 2009<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lecture: </span><span class="style_1">Advanced Concepts and Tools</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/CISC275_Advanced.pdf" href="http://www.cis.udel.edu/~charlieg/labs/CISC275_Advanced.pdf" class="style">pdf slides</a><span class="style"> (606 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Presented in class: 13 November 2009<br /></span></p>
                  </li>
                </ol>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style">Spring 2009<span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://vsl.cis.udel.edu/475" href="http://vsl.cis.udel.edu/475" class="style">CISC 475/675</a><span class="style"> - </span>Advanced Software Engineering<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~siegel" href="http://www.cis.udel.edu/~siegel" class="style">Prof. Stephen Siegel</a><span class="style"><br /></span></p>
                <ol>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_9"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 1: </span><span class="style_1">Getting Started with LaTeX</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab1_LaTeX.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab1_LaTeX.pdf" class="style">pdf slides</a><span class="style"> (418 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Prof. Siegel's </span><a title="http://vsl.cis.udel.edu/475/docs/example.tex" href="http://vsl.cis.udel.edu/475/docs/example.tex" class="style">example.tex</a><span class="style"> (and </span><a title="http://upload.wikimedia.org/wikipedia/commons/5/51/Waterfall_model.png" href="http://upload.wikimedia.org/wikipedia/commons/5/51/Waterfall_model.png" class="style">waterfall image</a><span class="style">)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Sample LaTeX class file: </span><a title="http://www.cis.udel.edu/~charlieg/labs/sig-alternate.cls" href="http://www.cis.udel.edu/~charlieg/labs/sig-alternate.cls" class="style">sig-alternate.cls</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.latex-project.org/" href="http://www.latex-project.org/" class="style">LaTeX Project page</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~breech/signewgrad-fall07/" href="http://www.cis.udel.edu/~breech/signewgrad-fall07/" class="style">Ben Breech's LaTeX Presentation</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://ctan.tug.org/tex-archive/info/lshort/english/lshort.pdf" href="http://ctan.tug.org/tex-archive/info/lshort/english/lshort.pdf" class="style">The Not So Short Introduction to LaTeX2e</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 2: </span><span class="style_1">Creating UML Diagrams with Dia</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab2_Dia.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab2_Dia.pdf" class="style">pdf slides</a><span class="style"> (616 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://live.gnome.org/Dia" href="http://live.gnome.org/Dia" class="style">Dia - diagram creation program</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.holub.com/goodies/uml/" href="http://www.holub.com/goodies/uml/" class="style">Holub's UML Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 3: </span><span class="style_1">Intro to Revision Control with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab3_SVN_Intro.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab3_SVN_Intro.pdf" class="style">pdf slides</a><span class="style"> (107 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://subversion.tigris.org/" href="http://subversion.tigris.org/" class="style">Subversion Open Source Version Control System</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://svnbook.red-bean.com/" href="http://svnbook.red-bean.com/" class="style">Version Control with Subversion</a><span class="style"> - free book!<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" href="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" class="style">Subversion Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.eecis.udel.edu/wiki/ececis-docs/index.php/FAQ/Subversion" href="http://www.eecis.udel.edu/wiki/ececis-docs/index.php/FAQ/Subversion" class="style">UDel ECE/CIS Subversion How-To</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 4: </span><span class="style_1">Doing More with Subversion</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab4_SVN_More.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab4_SVN_More.pdf" class="style">pdf slides</a><span class="style"> (96 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 5: </span><span class="style_1">Project Management with Trac</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab5_Trac.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab5_Trac.pdf" class="style">pdf slides</a><span class="style"> (73 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://cisc475.acad.cis.udel.edu/trac/" href="http://cisc475.acad.cis.udel.edu/trac/" class="style">CISC 475/675 Trac Site</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://trac.edgewall.org/" href="http://trac.edgewall.org/" class="style">Trac Integrated SCM &amp; Project Management</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://cisc475.acad.cis.udel.edu/trac/wiki/TracGuide" href="http://cisc475.acad.cis.udel.edu/trac/wiki/TracGuide" class="style">Trac User Guide</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://cisc475.acad.cis.udel.edu/trac/wiki/WikiFormatting" href="http://cisc475.acad.cis.udel.edu/trac/wiki/WikiFormatting" class="style">Trac WikiFormatting</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 6: </span><span class="style_1">Measuring Design Quality with JDepend</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab6_JDepend.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab6_JDepend.pdf" class="style">pdf slides</a><span class="style"> (109 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://clarkware.com/software/JDepend.html" href="http://clarkware.com/software/JDepend.html" class="style">JDepend - Java package dependency analyzer</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 7: </span><span class="style_1">Unit Testing with JUnit</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab7_JUnit.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab7_JUnit.pdf" class="style">pdf slides</a><span class="style"> (111 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Samples used in the lab: </span><a title="http://www.cis.udel.edu/~charlieg/labs/junit_samples.tar.gz" href="http://www.cis.udel.edu/~charlieg/labs/junit_samples.tar.gz" class="style">junit_samples.tar.gz</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/testinfected/testing.htm" href="http://junit.sourceforge.net/doc/testinfected/testing.htm" class="style">JUnit Test Infected: Programmers Love Writing Tests</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" href="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" class="style">JUnit Cookbook</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" href="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" class="style">JUnit A Cook's Tour</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.jaredrichardson.net/articles/junit-tutorial.html" href="http://www.jaredrichardson.net/articles/junit-tutorial.html" class="style">JUnit Tutorial using Ant</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" href="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" class="style">Using JUnit With Eclipse</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab Exercise Resources:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Background info from Prof Siegel: </span><a title="http://www.cis.udel.edu/~charlieg/labs/sortedSets.txt" href="http://www.cis.udel.edu/~charlieg/labs/sortedSets.txt" class="style">sortedSets.txt</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Prof Siegel's simple Student class: </span><a title="http://www.cis.udel.edu/~charlieg/labs/Student.java" href="http://www.cis.udel.edu/~charlieg/labs/Student.java" class="style">Student.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Skeleton code: </span><a title="http://www.cis.udel.edu/~charlieg/labs/StudentTestCase.java" href="http://www.cis.udel.edu/~charlieg/labs/StudentTestCase.java" class="style">StudentTestCase.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><span class="style">Solutions: [removed]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 8: </span><span class="style_1">Testing CourseCheck with JUnit</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab8_JUnit_CourseCheck.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab8_JUnit_CourseCheck.pdf" class="style">pdf slides</a><span class="style"> (61 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 9: </span><span class="style_1">Putting it all together with Ant</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab9_Ant.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab9_Ant.pdf" class="style">pdf slides</a><span class="style"> (118 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://ant.apache.org/manual/index.html" href="http://ant.apache.org/manual/index.html" class="style">Apache Ant manua</a><span class="style">l<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://ant.apache.org/manual/OptionalTasks/junit.html" href="http://ant.apache.org/manual/OptionalTasks/junit.html" class="style">Manual entry on running JUnit from Ant</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ant_examples.tar.gz" href="http://www.cis.udel.edu/~charlieg/labs/ant_examples.tar.gz" class="style">ant_examples.tar.gz</a><span class="style"> - examples from slides<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Files needed to run JUnit from Ant on lab computers:<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/junit-4.6.jar" href="http://www.cis.udel.edu/~charlieg/labs/junit-4.6.jar" class="style">junit-4.6.jar</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 125px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_5"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">-</span><span style="width: 9px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/ant-junit.jar" href="http://www.cis.udel.edu/~charlieg/labs/ant-junit.jar" class="style">ant-junit.jar</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_8"><span style="font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 10: </span><span class="style_1">Code Coverage with Cobertura</span><span class="style"> [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab10_Cobertura.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab10_Cobertura.pdf" class="style">pdf slides</a><span class="style"> (135 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~charlieg/labs/cobertura_examples.tar.gz" href="http://www.cis.udel.edu/~charlieg/labs/cobertura_examples.tar.gz" class="style">cobertura_examples.tar.gz</a><span class="style"> - examples from slides<br /></span></p>
                  </li>
                </ol>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://www.cis.udel.edu/~swany/classes/cisc663/" href="http://www.cis.udel.edu/~swany/classes/cisc663/" class="style">CISC 663</a><span class="style"> - </span>Operating Systems<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~swany" href="http://www.cis.udel.edu/~swany" class="style">Prof. Martin Swany</a><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style">Fall 2008<span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://www.cis.udel.edu/~leipold/08f/" href="http://www.cis.udel.edu/~leipold/08f/" class="style">CISC 475</a><span class="style"> - </span>Advanced Software Engineering<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~leipold" href="http://www.cis.udel.edu/~leipold" class="style">Walt Leipold</a><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://www.cis.udel.edu/~mccoy/courses/cis4-681.08f/syll/" href="http://www.cis.udel.edu/~mccoy/courses/cis4-681.08f/syll/" class="style">CISC 481/681</a><span class="style"> - </span>Artificial Intelligence<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~mccoy" href="http://www.cis.udel.edu/~mccoy" class="style">Prof. Kathy McCoy</a><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style">Spring 2008<span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://vsl.cis.udel.edu/475" href="http://vsl.cis.udel.edu/475" class="style">CISC 475/675</a><span class="style"> - </span>Object-Oriented Software Engineering<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~siegel" href="http://www.cis.udel.edu/~siegel" class="style">Prof. Stephen Siegel</a><span class="style"><br /></span></p>
                <ol>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_2"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 1: LaTeX Intro [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab1_LaTeX_Intro.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab1_LaTeX_Intro.pdf" class="style">pdf slides</a><span class="style"> (155 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cis.udel.edu/~breech/signewgrad-fall07/" href="http://www.cis.udel.edu/~breech/signewgrad-fall07/" class="style">Ben Breech's LaTeX Presentation</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://ctan.tug.org/tex-archive/info/lshort/english/lshort.pdf" href="http://ctan.tug.org/tex-archive/info/lshort/english/lshort.pdf" class="style">The Not So Short Introduction to LaTeX2e</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 2: More with LaTeX [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab2_LaTeX_More.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab2_LaTeX_More.pdf" class="style">pdf slides</a><span class="style"> (217 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Prof. Siegel's </span><a title="http://vsl.cis.udel.edu/475/docs/example.tex" href="http://vsl.cis.udel.edu/475/docs/example.tex" class="style">example.tex</a><span class="style"> (and </span><a title="http://upload.wikimedia.org/wikipedia/commons/5/51/Waterfall_model.png" href="http://upload.wikimedia.org/wikipedia/commons/5/51/Waterfall_model.png" class="style">waterfall image</a><span class="style">)<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Sample LaTeX class file: </span><a title="http://www.cis.udel.edu/~charlieg/labs/sig-alternate.cls" href="http://www.cis.udel.edu/~charlieg/labs/sig-alternate.cls" class="style">sig-alternate.cls</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 3: Diagramming Tools for UML [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab3_UML_Tools.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab3_UML_Tools.pdf" class="style">pdf slides</a><span class="style"> (629 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.holub.com/goodies/uml/" href="http://www.holub.com/goodies/uml/" class="style">Holub's UML Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://live.gnome.org/Dia" href="http://live.gnome.org/Dia" class="style">Dia - diagram creation program</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.horstmann.com/violet/" href="http://www.horstmann.com/violet/" class="style">Violet UML Editor</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 4: Subversion Intro [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab4_SVN_Intro.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab4_SVN_Intro.pdf" class="style">pdf slides</a><span class="style"> (90 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://svnbook.red-bean.com/" href="http://svnbook.red-bean.com/" class="style">Version Control with Subversion</a><span class="style"> - free book!<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" href="http://www.cs.put.poznan.pl/csobaniec/Papers/svn-refcard.pdf" class="style">Subversion Quick Reference Card</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 5: More with Subversion [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab5_SVN_More.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab5_SVN_More.pdf" class="style">pdf slides</a><span class="style"> (92 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 6: Unit Testing with JUnit [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab6_JUnit.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab6_JUnit.pdf" class="style">pdf slides</a><span class="style"> (87 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Samples from lab: </span><a title="http://www.cis.udel.edu/~charlieg/labs/junit_samples.tar.gz" href="http://www.cis.udel.edu/~charlieg/labs/junit_samples.tar.gz" class="style">junit_samples.tar.gz</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/testinfected/testing.htm" href="http://junit.sourceforge.net/doc/testinfected/testing.htm" class="style">JUnit Test Infected: Programmers Love Writing Tests</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" href="http://junit.sourceforge.net/doc/cookbook/cookbook.htm" class="style">JUnit Cookbook</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" href="http://junit.sourceforge.net/doc/cookstour/cookstour.htm" class="style">JUnit A Cook's Tour</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.jaredrichardson.net/articles/junit-tutorial.html" href="http://www.jaredrichardson.net/articles/junit-tutorial.html" class="style">JUnit Tutorial using Ant</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><a title="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" href="http://www.onjava.com/pub/a/onjava/2004/02/04/juie.html" class="style">Using JUnit With Eclipse</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 40px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_4"><span style="font-size: 14px; position: relative; top: 1px; " class="Bullet">•</span><span style="width: 8px; " class="inline-block"></span><span class="style">Lab 7: Practice with JUnit [</span><a title="http://www.cis.udel.edu/~charlieg/labs/Lab7_JUnit_More.pdf" href="http://www.cis.udel.edu/~charlieg/labs/Lab7_JUnit_More.pdf" class="style">pdf slides</a><span class="style"> (68 KB)]<br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Background info from Prof Siegel - </span><a title="http://vsl.cis.udel.edu/475/docs/sortedSets.txt" href="http://vsl.cis.udel.edu/475/docs/sortedSets.txt" class="style">sortedSets.txt</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Prof Siegel's simple Student class - </span><a title="http://www.cis.udel.edu/~charlieg/labs/Student.java" href="http://www.cis.udel.edu/~charlieg/labs/Student.java" class="style">Student.java</a><span class="style"><br /></span></p>
                  </li>
                  <li style="line-height: 20px; padding-left: 83px; text-indent: -15px; " class="full-width">
                    <p style="text-indent: -15px; " class="paragraph_style_3"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-weight: 400; position: relative; top: 1px; " class="Bullet">‣</span><span style="width: 8px; " class="inline-block"></span><span class="style">Solutions - [removed]<br /></span></p>
                  </li>
                </ol>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style">Winter 2008<span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://www.cis.udel.edu/~yarringt/101/" href="http://www.cis.udel.edu/~yarringt/101/" class="style">CISC 101</a><span class="style"> - </span>Intro to Computer and Information Systems<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~yarringt" href="http://www.cis.udel.edu/~yarringt" class="style">Deb Yarrington</a><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style">Fall 2007<span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style">TA: </span><a title="http://www.eecis.udel.edu/~bmiller/cis361/2007f/" href="http://www.eecis.udel.edu/~bmiller/cis361/2007f/" class="style">CISC 361</a><span class="style"> - </span>Operating Systems<span class="style">, instructor: </span><a title="http://www.eecis.udel.edu/~bmiller" href="http://www.eecis.udel.edu/~bmiller" class="style">Ben Miller</a><span class="style"><br /></span></p>
                <p class="paragraph_style"><span class="style"><br /></span></p>
                <p style="padding-bottom: 0pt; " class="paragraph_style"><span class="style">TA: </span><a title="http://www.cis.udel.edu/~leipold/07f" href="http://www.cis.udel.edu/~leipold/07f" class="style">CISC 475</a><span class="style"> - </span>Object-Oriented Software Engineering<span class="style">, instructor: </span><a title="http://www.cis.udel.edu/~leipold" href="http://www.cis.udel.edu/~leipold" class="style">Walt Leipold</a></p>
              </div>
            </div>
          </div>
          <div style="height: 5081px; line-height: 5081px; " class="spacer"> </div>
        </div>
        <div style="height: 100px; margin-left: 0px; position: relative; width: 700px; z-index: 15; " id="footer_layer">
          <div style="height: 0px; line-height: 0px; " class="bumper"> </div>
        </div>
      </div>
    </div>
  </body>
</html>


